Multicast Scheduling for List Requests
نویسنده
چکیده
Advances in wireless and optical communication, as well as in Internet multicast protocols, make broadcast and multicast methods an effective solution to disseminate data. In particular, repetitive server-initiated broadcast is an effective technique in wireless systems and is a scalable solution to relieve Internet hot spots. A critical issue for the performance of multicast data dissemination is the multicast schedule. Previous work focused on a model where each data item is requested by clients with a certain probability that is independent of past accesses. In this paper, we consider the more complex scenario where a client accesses pages in blocks (e.g., a HTML file and all its embedded images), thereby introducing dependencies in the pattern of accesses to data. We present a sequence of heuristics that exploit page access dependencies. We measured the resulting client-perceived delay on multiple Web server traces, and observed an average speed-up over previous methods ranging from 8% to 91%. We conclude that scheduling for multi-item requests is a critical factor for the performance of repetitive broadcast.
منابع مشابه
Multiple-Channel Multicast Scheduling for Scalable Bulk-data Transport
A key technique for allowing servers to handle a large volume of requests for file transfers is to multicast the data to the set of requesting clients. Typically, the paths from the server to the clients will be heterogeneous in bandwidth availability. Multiple-Channel Multicast (MCM) is an approach that can be used to handle this heterogeneity. In this approach the data is multicast over multi...
متن کاملMultiple-Channel Multicast Scheduling for Scalabel Bulk-Data Transport
A key technique for allowing servers to handle a large volume of requests for file transfers is to multicast the data to the set of requesting clients. Typically, the paths from the server to the clients will be heterogeneous in bandwidth availability. Multiple-Channel Multicast (MCM) is an approach that can be used to handle this heterogeneity. In this approach the data is multicast over multi...
متن کاملMulticast scheduling in WDM switching networks
Optical WDM networks are attracting more and more attentions because of its huge bandwidth to meet the ever increasing demand of modern networking applications. In this paper we study supporting multicast in WDM switching networks. Multicast is the operation to send information from one source to multiple destinations. In WDM switching networks, contention occurs when one output fiber is the de...
متن کاملMulticast Pull Scheduling : When Fairness is
We investigate server scheduling policies to minimize average user perceived latency in pull-based client-server systems (systems where multiple clients request data from a server) where the server answers requests on a multicast/broadcast channel. We rst show that there is no O(1)-competitive algorithm for this problem. We then give a method to convert any nonclairvoyant unicast scheduling alg...
متن کاملMultimedia Delivery Service using Multicast Technique on the Head- End-Network
In this paper, we propose Multimedia Delivery Service (MDS) for providing fluent multimedia services using multicast technique on the Head-end-Network. The implemented system is not conventional server-based multicast system but provides client-based on-demand one that has been lacked in conventional multicast delivery. The scheduler generates a multicast group address and port number when a cl...
متن کامل